﻿using System;
using System.Collections.Generic;
using Medianamik.Core;
using Medianamik.UI.Controls;

namespace Medianamik.UI.Web.MVP.View
{
    public abstract class ModuleViewWithNodeTypeGrid<T> : ModuleViewWithGrid<T>, IModuleViewWithNodeTypeGrid
        where T : IModuleView
    {
        public virtual string AttributesPageUrl
        {
            get { return null; }
        }

        public virtual string EditButtonId
        {
            get { return "EditButton"; }
        }

        public virtual string EditAttributesButtonId
        {
            get { return "EditAttributesButton"; }
        }

        public virtual string DeleteButtonId
        {
            get { return "DeleteButton"; }
        }
    }
}